have a criminal past - Francés Inglés Diccionario